Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
aval
n. backing, support, guarantee; downstream water; downhill slope
detail>>
en aval
adv. downstream, below, downhill
detail>>
aller en aval
v. sail down the river
detail>>
donner son aval à
v. back someone, give someone one's support, endorse, indorse
detail>>
1
2
3
Next